| Status | Timestamp | Details |
|---|---|---|
| info_outline | 4:01:53 PM | Loading test scope from class: 'CheckoutTest' |
| info_outline | 4:01:53 PM | Starting to run the following scope: ' checkout tax t b d test' |
| info_outline | 4:01:53 PM | Launching browser and trying to access BN Home Page |
| info_outline | 4:01:53 PM | Click On Login Button |
| info_outline | 4:01:55 PM | type the user name and password and complete log in to site |
| info_outline | 4:01:55 PM | type the user name on the field |
| info_outline | 4:01:55 PM | type the password name on the field |
| info_outline | 4:01:56 PM | Click submit Button |
| info_outline | 4:01:57 PM | waiting 2 second to complete login |
| info_outline | 4:01:59 PM | open the wedding rings gallery with direct link |
| info_outline | 4:01:59 PM | Open URL: https://www.bluenile.com/wedding-rings/all-wedding-rings |
| info_outline | 4:01:59 PM | click on browser Refresh button |
| info_outline | 4:02:06 PM | Click first item from gallery |
| info_outline | 4:02:07 PM | click drop down ring size |
| info_outline | 4:02:07 PM | Selecting ring size by locator: By.xpath: //*[text()='3.5'] |
| info_outline | 4:02:09 PM | add gemstone item to checkout direct |
| info_outline | 4:02:10 PM | click On the Proceed To Cart Button |
| info_outline | 4:02:13 PM | Open URL: https://www.bluenile.com/checkout |
| info_outline | 4:02:13 PM | click on browser Refresh button |
| info_outline | 4:02:23 PM | get tax price |
| info_outline | 4:02:23 PM | Fill Checkout Shipping Info Continue button |
| info_outline | 4:02:24 PM | smart scroll to specific element |
| info_outline | 4:02:24 PM | scroll top page |
| info_outline | 4:02:24 PM | JavaScript scroll down to specific coordinates |
| info_outline | 4:02:24 PM | Not all test stages have been completed successfully |
| info_outline | 4:02:24 PM | Overall performance [running time:0.31sec] |
| cancel | 4:02:24 PM | org.openqa.selenium.interactions.MoveTargetOutOfBoundsException: (653, 1062) is out of bounds of viewport width (1360) and height (888)
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: 'R2HZLAPTOP088', ip: '192.168.14.141', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_351'
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 108.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20221215175817, moz:firefoxOptions: {args: [], prefs: {}}, moz:geckodriverVersion: 0.32.0, moz:headless: false, moz:platformVersion: 5.10.16.3-microsoft-standar..., moz:processID: 143, moz:profile: /tmp/rust_mozprofileLYmHIN, moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: LINUX, platformName: LINUX, proxy: Proxy(), se:bidi: ws://172.26.0.3:4444/sessio..., se:cdp: ws://172.26.0.3:4444/sessio..., se:noVncPort: 7900, se:vnc: ws://172.26.0.3:4444/sessio..., se:vncEnabled: true, se:vncLocalAddress: ws://172.26.0.3:7900, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
Session ID: 0294a03b-7462-4e7f-9e89-2e015699f0de
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
at org.openqa.selenium.remote.RemoteWebDriver.perform(RemoteWebDriver.java:618)
at org.openqa.selenium.interactions.Actions$BuiltAction.perform(Actions.java:639)
at org.openqa.selenium.interactions.Actions.perform(Actions.java:595)
at com.bluenile.testkit.pages.desktop.BasePageObject.scrollToElementAction(BasePageObject.java:526)
at com.bluenile.testkit.pages.desktop.CheckoutPage.fillShippingInfoContinue(CheckoutPage.java:157)
at com.bluenile.testkit.desktop.Checkout.CheckoutTest.CheckoutTaxTBDTest(CheckoutTest.java:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:134)
at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:597)
at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816)
at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:750)
|
| cancel | 4:02:24 PM | [Unexpected Failure] See error log and screenshot below | com.aventstack.extentreports.ExtentTest@5908ab3c |
| cancel | 4:02:24 PM | The test has Failed. |
| Status | Timestamp | Details |
|---|---|---|
| info_outline | 4:02:33 PM | Loading test scope from class: 'CheckoutTest' |
| info_outline | 4:02:33 PM | Starting to run the following scope: 'order item using blue nile financing payment full flow test' |
| info_outline | 4:02:33 PM | Launching browser and trying to access BN Home Page |
| info_outline | 4:02:33 PM | Open Login Page Direct Link |
| info_outline | 4:02:33 PM | Open URL: https://www.bluenile.com/login |
| info_outline | 4:02:33 PM | click on browser Refresh button |
| info_outline | 4:02:42 PM | type the user name and password and complete log in to site |
| info_outline | 4:02:42 PM | type the user name on the field |
| info_outline | 4:02:42 PM | type the password name on the field |
| info_outline | 4:02:43 PM | Click submit Button |
| info_outline | 4:02:44 PM | waiting 2 second to complete login |
| info_outline | 4:02:46 PM | add gemstone item to checkout direct |
| info_outline | 4:02:46 PM | click on browser Refresh button |
| info_outline | 4:02:50 PM | Open Gemstones Gallery Price Sorted From $1200 Direct |
| info_outline | 4:02:50 PM | Open URL: https://www.bluenile.com/gemstones/all-gemstones/?PriceFrom=1200&PriceTo=2700 |
| info_outline | 4:02:50 PM | click on browser Refresh button |
| info_outline | 4:02:58 PM | Click first item from gallery |
| info_outline | 4:02:59 PM | Click select this button from item page |
| info_outline | 4:03:08 PM | Open URL: https://www.bluenile.com/checkout |
| info_outline | 4:03:08 PM | click on browser Refresh button |
| info_outline | 4:03:16 PM | Fill Checkout Shipping Info |
| info_outline | 4:03:58 PM | Not all test stages have been completed successfully |
| info_outline | 4:03:58 PM | Overall performance [running time:1.25min] |
| cancel | 4:03:58 PM | org.openqa.selenium.NoSuchElementException: Unable to locate element: [data-qa='zip_code_input_0-shipping_and_billing_step-checkout_page']
For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: 'R2HZLAPTOP088', ip: '192.168.14.141', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_351'
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 108.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20221215175817, moz:firefoxOptions: {args: [], prefs: {}}, moz:geckodriverVersion: 0.32.0, moz:headless: false, moz:platformVersion: 5.10.16.3-microsoft-standar..., moz:processID: 413, moz:profile: /tmp/rust_mozprofileK01EfH, moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: LINUX, platformName: LINUX, proxy: Proxy(), se:bidi: ws://172.26.0.3:4444/sessio..., se:cdp: ws://172.26.0.3:4444/sessio..., se:noVncPort: 7900, se:vnc: ws://172.26.0.3:4444/sessio..., se:vncEnabled: true, se:vncLocalAddress: ws://172.26.0.3:7900, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
Session ID: d1eb9edf-ff1f-4696-8efa-6e4d6a68a47f
*** Element info: {Using=css selector, value=[data-qa='zip_code_input_0-shipping_and_billing_step-checkout_page']}
at sun.reflect.GeneratedConstructorAccessor20.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
at org.openqa.selenium.remote.RemoteWebDriver.findElementByCssSelector(RemoteWebDriver.java:420)
at org.openqa.selenium.By$ByCssSelector.findElement(By.java:431)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
at com.bluenile.testkit.pages.desktop.BasePageObject.overwriteWebFieldText(BasePageObject.java:484)
at com.bluenile.testkit.pages.desktop.CheckoutPage.fillShippingInfo(CheckoutPage.java:139)
at com.bluenile.testkit.desktop.Checkout.CheckoutTest.orderItemUsingBlueNileFinancingPaymentFullFlowTest(CheckoutTest.java:46)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:134)
at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:597)
at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816)
at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:750)
|
| cancel | 4:03:58 PM | [Unexpected Failure] See error log and screenshot below | com.aventstack.extentreports.ExtentTest@f839842 |
| cancel | 4:03:58 PM | The test has Failed. |
| Status | Timestamp | Details |
|---|---|---|
| info_outline | 4:04:06 PM | Loading test scope from class: 'CheckoutTest' |
| info_outline | 4:04:06 PM | Starting to run the following scope: 'order item using blue nile split it payment full flow test' |
| info_outline | 4:04:06 PM | Launching browser and trying to access BN Home Page |
| info_outline | 4:04:06 PM | Click On Login Button |
| info_outline | 4:04:08 PM | type the user name and password and complete log in to site |
| info_outline | 4:04:08 PM | type the user name on the field |
| info_outline | 4:04:08 PM | type the password name on the field |
| info_outline | 4:04:09 PM | Click submit Button |
| info_outline | 4:04:09 PM | waiting 2 second to complete login |
| info_outline | 4:04:11 PM | open the wedding rings gallery with direct link |
| info_outline | 4:04:11 PM | Open URL: https://www.bluenile.com/wedding-rings/all-wedding-rings |
| info_outline | 4:04:11 PM | click on browser Refresh button |
| info_outline | 4:04:18 PM | Click On Price Main Filter Button |
| info_outline | 4:04:22 PM | click on the sort Drop Down button |
| info_outline | 4:04:22 PM | smart scroll to specific element |
| info_outline | 4:04:24 PM | Select Sort By Price High To Low |
| info_outline | 4:04:24 PM | smart scroll to specific element |
| info_outline | 4:04:28 PM | Click first item from gallery |
| info_outline | 4:04:29 PM | click drop down ring size |
| info_outline | 4:04:29 PM | Selecting ring size by locator: By.xpath: //*[text()='3.5'] |
| info_outline | 4:04:31 PM | add gemstone item to checkout direct |
| info_outline | 4:04:32 PM | click On the Proceed To Cart Button |
| info_outline | 4:04:34 PM | Open URL: https://www.bluenile.com/checkout |
| info_outline | 4:04:34 PM | click on browser Refresh button |
| info_outline | 4:04:41 PM | Fill Checkout Shipping Info |
| info_outline | 4:05:22 PM | Not all test stages have been completed successfully |
| info_outline | 4:05:22 PM | Overall performance [running time:1.16min] |
| cancel | 4:05:22 PM | org.openqa.selenium.NoSuchElementException: Unable to locate element: [data-qa='zip_code_input_0-shipping_and_billing_step-checkout_page']
For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: 'R2HZLAPTOP088', ip: '192.168.14.141', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_351'
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 108.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20221215175817, moz:firefoxOptions: {args: [], prefs: {}}, moz:geckodriverVersion: 0.32.0, moz:headless: false, moz:platformVersion: 5.10.16.3-microsoft-standar..., moz:processID: 782, moz:profile: /tmp/rust_mozprofilerB3APL, moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: LINUX, platformName: LINUX, proxy: Proxy(), se:bidi: ws://172.26.0.3:4444/sessio..., se:cdp: ws://172.26.0.3:4444/sessio..., se:noVncPort: 7900, se:vnc: ws://172.26.0.3:4444/sessio..., se:vncEnabled: true, se:vncLocalAddress: ws://172.26.0.3:7900, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
Session ID: c3db7043-ffdb-49af-bcf5-afb53894aa99
*** Element info: {Using=css selector, value=[data-qa='zip_code_input_0-shipping_and_billing_step-checkout_page']}
at sun.reflect.GeneratedConstructorAccessor20.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
at org.openqa.selenium.remote.RemoteWebDriver.findElementByCssSelector(RemoteWebDriver.java:420)
at org.openqa.selenium.By$ByCssSelector.findElement(By.java:431)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
at com.bluenile.testkit.pages.desktop.BasePageObject.overwriteWebFieldText(BasePageObject.java:484)
at com.bluenile.testkit.pages.desktop.CheckoutPage.fillShippingInfo(CheckoutPage.java:139)
at com.bluenile.testkit.desktop.Checkout.CheckoutTest.orderItemUsingBlueNileSplitItPaymentFullFlowTest(CheckoutTest.java:73)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:134)
at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:597)
at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816)
at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:750)
|
| cancel | 4:05:22 PM | [Unexpected Failure] See error log and screenshot below | com.aventstack.extentreports.ExtentTest@435962f8 |
| cancel | 4:05:22 PM | The test has Failed. |
| Status | Timestamp | Details |
|---|---|---|
| info_outline | 4:05:30 PM | Loading test scope from class: 'CheckoutTest' |
| info_outline | 4:05:30 PM | Starting to run the following scope: 'order item using blue nile wire transfer payment full flow test' |
| info_outline | 4:05:30 PM | Launching browser and trying to access BN Home Page |
| info_outline | 4:05:30 PM | Click On Login Button |
| info_outline | 4:05:32 PM | type the user name and password and complete log in to site |
| info_outline | 4:05:32 PM | type the user name on the field |
| info_outline | 4:05:33 PM | type the password name on the field |
| info_outline | 4:05:33 PM | Click submit Button |
| info_outline | 4:05:34 PM | waiting 2 second to complete login |
| info_outline | 4:05:36 PM | open the wedding rings gallery with direct link |
| info_outline | 4:05:36 PM | Open URL: https://www.bluenile.com/wedding-rings/all-wedding-rings |
| info_outline | 4:05:36 PM | click on browser Refresh button |
| info_outline | 4:05:43 PM | Click On Price Main Filter Button |
| info_outline | 4:05:47 PM | click on the sort Drop Down button |
| info_outline | 4:05:47 PM | smart scroll to specific element |
| info_outline | 4:05:49 PM | Select Sort By Price High To Low |
| info_outline | 4:05:49 PM | smart scroll to specific element |
| info_outline | 4:05:53 PM | Click first item from gallery |
| info_outline | 4:05:54 PM | click drop down ring size |
| info_outline | 4:05:54 PM | Selecting ring size by locator: By.xpath: //*[text()='3.5'] |
| info_outline | 4:05:56 PM | add gemstone item to checkout direct |
| info_outline | 4:05:57 PM | click On the Proceed To Cart Button |
| info_outline | 4:05:59 PM | Open URL: https://www.bluenile.com/checkout |
| info_outline | 4:05:59 PM | click on browser Refresh button |
| info_outline | 4:06:06 PM | Fill Checkout Shipping Info |
| info_outline | 4:06:46 PM | Not all test stages have been completed successfully |
| info_outline | 4:06:46 PM | Overall performance [running time:1.15min] |
| cancel | 4:06:46 PM | org.openqa.selenium.NoSuchElementException: Unable to locate element: [data-qa='zip_code_input_0-shipping_and_billing_step-checkout_page']
For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: 'R2HZLAPTOP088', ip: '192.168.14.141', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_351'
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 108.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20221215175817, moz:firefoxOptions: {args: [], prefs: {}}, moz:geckodriverVersion: 0.32.0, moz:headless: false, moz:platformVersion: 5.10.16.3-microsoft-standar..., moz:processID: 1055, moz:profile: /tmp/rust_mozprofile4Kp66B, moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: LINUX, platformName: LINUX, proxy: Proxy(), se:bidi: ws://172.26.0.3:4444/sessio..., se:cdp: ws://172.26.0.3:4444/sessio..., se:noVncPort: 7900, se:vnc: ws://172.26.0.3:4444/sessio..., se:vncEnabled: true, se:vncLocalAddress: ws://172.26.0.3:7900, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
Session ID: fbaceda6-688c-4586-b40d-e13af609c782
*** Element info: {Using=css selector, value=[data-qa='zip_code_input_0-shipping_and_billing_step-checkout_page']}
at sun.reflect.GeneratedConstructorAccessor20.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
at org.openqa.selenium.remote.RemoteWebDriver.findElementByCssSelector(RemoteWebDriver.java:420)
at org.openqa.selenium.By$ByCssSelector.findElement(By.java:431)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
at com.bluenile.testkit.pages.desktop.BasePageObject.overwriteWebFieldText(BasePageObject.java:484)
at com.bluenile.testkit.pages.desktop.CheckoutPage.fillShippingInfo(CheckoutPage.java:139)
at com.bluenile.testkit.desktop.Checkout.CheckoutTest.orderItemUsingBlueNileWireTransferPaymentFullFlowTest(CheckoutTest.java:103)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:134)
at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:597)
at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816)
at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:750)
|
| cancel | 4:06:46 PM | [Unexpected Failure] See error log and screenshot below | com.aventstack.extentreports.ExtentTest@678b38e1 |
| cancel | 4:06:46 PM | The test has Failed. |
| Status | Timestamp | Details |
|---|---|---|
| info_outline | 4:06:55 PM | Loading test scope from class: 'CheckoutTest' |
| info_outline | 4:06:55 PM | Starting to run the following scope: 'purchase wedding ring visa payment full flow test' |
| info_outline | 4:06:55 PM | Launching browser and trying to access BN Home Page |
| info_outline | 4:06:55 PM | Open Login Page Direct Link |
| info_outline | 4:06:55 PM | Open URL: https://www.bluenile.com/login |
| info_outline | 4:06:55 PM | click on browser Refresh button |
| info_outline | 4:07:06 PM | type the user name and password and complete log in to site |
| info_outline | 4:07:06 PM | type the user name on the field |
| info_outline | 4:07:07 PM | type the password name on the field |
| info_outline | 4:07:07 PM | Click submit Button |
| info_outline | 4:07:08 PM | waiting 2 second to complete login |
| info_outline | 4:07:10 PM | open the wedding rings gallery with direct link |
| info_outline | 4:07:10 PM | Open URL: https://www.bluenile.com/wedding-rings/all-wedding-rings |
| info_outline | 4:07:10 PM | click on browser Refresh button |
| info_outline | 4:07:17 PM | Click first item from gallery |
| info_outline | 4:07:17 PM | click drop down ring size |
| info_outline | 4:07:17 PM | Selecting ring size by locator: By.xpath: //*[text()='3.5'] |
| info_outline | 4:07:20 PM | add gemstone item to checkout direct |
| info_outline | 4:07:20 PM | click On the Proceed To Cart Button |
| info_outline | 4:07:23 PM | Open URL: https://www.bluenile.com/checkout |
| info_outline | 4:07:23 PM | click on browser Refresh button |
| info_outline | 4:07:30 PM | Fill Checkout Shipping Info |
| info_outline | 4:08:11 PM | Not all test stages have been completed successfully |
| info_outline | 4:08:11 PM | Overall performance [running time:1.15min] |
| cancel | 4:08:11 PM | org.openqa.selenium.NoSuchElementException: Unable to locate element: [data-qa='zip_code_input_0-shipping_and_billing_step-checkout_page']
For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: 'R2HZLAPTOP088', ip: '192.168.14.141', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_351'
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 108.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20221215175817, moz:firefoxOptions: {args: [], prefs: {}}, moz:geckodriverVersion: 0.32.0, moz:headless: false, moz:platformVersion: 5.10.16.3-microsoft-standar..., moz:processID: 1330, moz:profile: /tmp/rust_mozprofileADRkdz, moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: LINUX, platformName: LINUX, proxy: Proxy(), se:bidi: ws://172.26.0.3:4444/sessio..., se:cdp: ws://172.26.0.3:4444/sessio..., se:noVncPort: 7900, se:vnc: ws://172.26.0.3:4444/sessio..., se:vncEnabled: true, se:vncLocalAddress: ws://172.26.0.3:7900, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
Session ID: 8c69b21b-68c8-42b2-9c01-d50f8a935495
*** Element info: {Using=css selector, value=[data-qa='zip_code_input_0-shipping_and_billing_step-checkout_page']}
at sun.reflect.GeneratedConstructorAccessor20.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
at org.openqa.selenium.remote.RemoteWebDriver.findElementByCssSelector(RemoteWebDriver.java:420)
at org.openqa.selenium.By$ByCssSelector.findElement(By.java:431)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
at com.bluenile.testkit.pages.desktop.BasePageObject.overwriteWebFieldText(BasePageObject.java:484)
at com.bluenile.testkit.pages.desktop.CheckoutPage.fillShippingInfo(CheckoutPage.java:139)
at com.bluenile.testkit.desktop.Checkout.CheckoutTest.purchaseWeddingRingVisaPaymentFullFlowTest(CheckoutTest.java:27)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:134)
at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:597)
at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816)
at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:750)
|
| cancel | 4:08:11 PM | [Unexpected Failure] See error log and screenshot below | com.aventstack.extentreports.ExtentTest@78648ef1 |
| cancel | 4:08:11 PM | The test has Failed. |
| Status | Timestamp | Details |
|---|---|---|
| info_outline | 4:08:19 PM | Loading test scope from class: 'DiamondFiltersGalleryTest' |
| info_outline | 4:08:19 PM | Starting to run the following scope: 'check diamond price gallery test' |
| info_outline | 4:08:19 PM | Launching browser and trying to access BN Home Page |
| info_outline | 4:08:19 PM | Open Earth Diamond Gallery Page Direct |
| info_outline | 4:08:19 PM | Open URL: https://www.bluenile.com/diamond-search |
| info_outline | 4:08:19 PM | click on browser Refresh button |
| info_outline | 4:08:27 PM | Get Gallery Title Text |
| info_outline | 4:08:27 PM | get item Price text From Page |
| info_outline | 4:08:27 PM | Clicking on element by locator: By.cssSelector: [data-qa*='price2-itemPage'] |
| info_outline | 4:08:27 PM | Convert to String number |
| info_outline | 4:08:27 PM | scrollDown |
| info_outline | 4:08:28 PM | scroll top page |
| info_outline | 4:08:30 PM | Get Gallery Title Text |
| info_outline | 4:08:30 PM | get item Price text From Page |
| info_outline | 4:08:30 PM | Clicking on element by locator: By.cssSelector: [data-qa*='price2-itemPage'] |
| info_outline | 4:08:30 PM | Convert to String number |
| info_outline | 4:08:30 PM | scrollDown |
| info_outline | 4:08:31 PM | scroll top page |
| info_outline | 4:08:32 PM | Get Gallery Title Text |
| info_outline | 4:08:32 PM | get item Price text From Page |
| info_outline | 4:08:33 PM | Clicking on element by locator: By.cssSelector: [data-qa*='price2-itemPage'] |
| info_outline | 4:08:33 PM | Convert to String number |
| info_outline | 4:08:33 PM | scrollDown |
| info_outline | 4:08:33 PM | scroll top page |
| info_outline | 4:08:34 PM | Get Gallery Title Text |
| info_outline | 4:08:35 PM | get item Price text From Page |
| info_outline | 4:08:35 PM | Clicking on element by locator: By.cssSelector: [data-qa*='price2-itemPage'] |
| info_outline | 4:08:35 PM | Convert to String number |
| info_outline | 4:08:35 PM | scrollDown |
| info_outline | 4:08:36 PM | scroll top page |
| info_outline | 4:08:37 PM | Get Gallery Title Text |
| info_outline | 4:08:37 PM | get item Price text From Page |
| info_outline | 4:08:38 PM | Clicking on element by locator: By.cssSelector: [data-qa*='price2-itemPage'] |
| info_outline | 4:08:38 PM | Convert to String number |
| info_outline | 4:08:38 PM | scrollDown |
| info_outline | 4:08:38 PM | scroll top page |
| info_outline | 4:08:39 PM | Get Gallery Title Text |
| info_outline | 4:08:39 PM | get item Price text From Page |
| info_outline | 4:08:40 PM | Clicking on element by locator: By.cssSelector: [data-qa*='price2-itemPage'] |
| info_outline | 4:08:40 PM | Convert to String number |
| info_outline | 4:08:40 PM | scrollDown |
| info_outline | 4:08:40 PM | scroll top page |
| info_outline | 4:08:41 PM | All test stages have been completed |
| info_outline | 4:08:41 PM | Overall performance [running time:0.21sec] |
| check_circle | 4:08:41 PM | The test has Passed. |
| Status | Timestamp | Details |
|---|---|---|
| info_outline | 4:08:49 PM | Loading test scope from class: 'DiamondFiltersGalleryTest' |
| info_outline | 4:08:49 PM | Starting to run the following scope: 'check number of shape filter categories test' |
| info_outline | 4:08:49 PM | Launching browser and trying to access BN Home Page |
| info_outline | 4:08:49 PM | Open Earth Diamond Gallery Page Direct |
| info_outline | 4:08:49 PM | Open URL: https://www.bluenile.com/diamond-search |
| info_outline | 4:08:49 PM | click on browser Refresh button |
| info_outline | 4:08:57 PM | click and lab diamond tab from gallery |
| info_outline | 4:08:58 PM | Get Gallery Title Text |
| info_outline | 4:08:58 PM | All test stages have been completed |
| info_outline | 4:08:58 PM | Overall performance [running time:0.9sec] |
| check_circle | 4:08:58 PM | The test has Passed. |
| Status | Timestamp | Details |
|---|---|---|
| info_outline | 4:09:07 PM | Loading test scope from class: 'DiamondFiltersGalleryTest' |
| info_outline | 4:09:07 PM | Starting to run the following scope: 'shape filter diamond test' |
| info_outline | 4:09:07 PM | Launching browser and trying to access BN Home Page |
| info_outline | 4:09:07 PM | Open Earth Diamond Gallery Page Direct |
| info_outline | 4:09:07 PM | Open URL: https://www.bluenile.com/diamond-search |
| info_outline | 4:09:07 PM | click on browser Refresh button |
| info_outline | 4:09:14 PM | Click On Gallery Reset Filters Button |
| info_outline | 4:09:14 PM | smart scroll to specific element |
| info_outline | 4:09:14 PM | scroll top page |
| info_outline | 4:09:14 PM | JavaScript scroll down to specific coordinates |
| info_outline | 4:09:17 PM | scrollDown |
| info_outline | 4:09:18 PM | Get Gallery Title Text |
| info_outline | 4:09:18 PM | Get First Gallery Item Description |
| info_outline | 4:09:18 PM | smart scroll to specific element |
| info_outline | 4:09:18 PM | scroll top page |
| info_outline | 4:09:19 PM | Click On Gallery Reset Filters Button |
| info_outline | 4:09:19 PM | smart scroll to specific element |
| info_outline | 4:09:19 PM | scroll top page |
| info_outline | 4:09:19 PM | JavaScript scroll down to specific coordinates |
| info_outline | 4:09:21 PM | scrollDown |
| info_outline | 4:09:22 PM | Get Gallery Title Text |
| info_outline | 4:09:22 PM | Get First Gallery Item Description |
| info_outline | 4:09:22 PM | smart scroll to specific element |
| info_outline | 4:09:23 PM | scroll top page |
| info_outline | 4:09:23 PM | Click On Gallery Reset Filters Button |
| info_outline | 4:09:23 PM | smart scroll to specific element |
| info_outline | 4:09:24 PM | scroll top page |
| info_outline | 4:09:24 PM | JavaScript scroll down to specific coordinates |
| info_outline | 4:09:26 PM | scrollDown |
| info_outline | 4:09:27 PM | Get Gallery Title Text |
| info_outline | 4:09:27 PM | Get First Gallery Item Description |
| info_outline | 4:09:27 PM | smart scroll to specific element |
| info_outline | 4:09:27 PM | scroll top page |
| info_outline | 4:09:28 PM | Click On Gallery Reset Filters Button |
| info_outline | 4:09:28 PM | smart scroll to specific element |
| info_outline | 4:09:28 PM | scroll top page |
| info_outline | 4:09:28 PM | JavaScript scroll down to specific coordinates |
| info_outline | 4:09:30 PM | scrollDown |
| info_outline | 4:09:31 PM | Get Gallery Title Text |
| info_outline | 4:09:31 PM | Get First Gallery Item Description |
| info_outline | 4:09:31 PM | smart scroll to specific element |
| info_outline | 4:09:31 PM | scroll top page |
| info_outline | 4:09:32 PM | Click On Gallery Reset Filters Button |
| info_outline | 4:09:32 PM | smart scroll to specific element |
| info_outline | 4:09:32 PM | scroll top page |
| info_outline | 4:09:32 PM | JavaScript scroll down to specific coordinates |
| info_outline | 4:09:34 PM | scrollDown |
| info_outline | 4:09:35 PM | Get Gallery Title Text |
| info_outline | 4:09:35 PM | Get First Gallery Item Description |
| info_outline | 4:09:35 PM | smart scroll to specific element |
| info_outline | 4:09:36 PM | scroll top page |
| info_outline | 4:09:36 PM | Click On Gallery Reset Filters Button |
| info_outline | 4:09:36 PM | smart scroll to specific element |
| info_outline | 4:09:36 PM | scroll top page |
| info_outline | 4:09:37 PM | JavaScript scroll down to specific coordinates |
| info_outline | 4:09:39 PM | scrollDown |
| info_outline | 4:09:39 PM | Get Gallery Title Text |
| info_outline | 4:09:40 PM | Get First Gallery Item Description |
| info_outline | 4:09:40 PM | smart scroll to specific element |
| info_outline | 4:09:40 PM | scroll top page |
| info_outline | 4:09:40 PM | Click On Gallery Reset Filters Button |
| info_outline | 4:09:41 PM | smart scroll to specific element |
| info_outline | 4:09:41 PM | scroll top page |
| info_outline | 4:09:41 PM | JavaScript scroll down to specific coordinates |
| info_outline | 4:09:43 PM | scrollDown |
| info_outline | 4:09:44 PM | Get Gallery Title Text |
| info_outline | 4:09:44 PM | Get First Gallery Item Description |
| info_outline | 4:09:44 PM | smart scroll to specific element |
| info_outline | 4:09:44 PM | scroll top page |
| info_outline | 4:09:45 PM | Click On Gallery Reset Filters Button |
| info_outline | 4:09:45 PM | smart scroll to specific element |
| info_outline | 4:09:45 PM | scroll top page |
| info_outline | 4:09:45 PM | JavaScript scroll down to specific coordinates |
| info_outline | 4:09:47 PM | scrollDown |
| info_outline | 4:09:48 PM | Get Gallery Title Text |
| info_outline | 4:09:48 PM | Get First Gallery Item Description |
| info_outline | 4:09:48 PM | smart scroll to specific element |
| info_outline | 4:09:49 PM | scroll top page |
| info_outline | 4:09:49 PM | Click On Gallery Reset Filters Button |
| info_outline | 4:09:49 PM | smart scroll to specific element |
| info_outline | 4:09:49 PM | scroll top page |
| info_outline | 4:09:49 PM | JavaScript scroll down to specific coordinates |
| info_outline | 4:09:52 PM | scrollDown |
| info_outline | 4:09:52 PM | Get Gallery Title Text |
| info_outline | 4:09:53 PM | Get First Gallery Item Description |
| info_outline | 4:09:53 PM | smart scroll to specific element |
| info_outline | 4:09:53 PM | scroll top page |
| info_outline | 4:09:54 PM | All test stages have been completed |
| info_outline | 4:09:54 PM | Overall performance [running time:0.46sec] |
| check_circle | 4:09:54 PM | The test has Passed. |
| Status | Timestamp | Details |
|---|---|---|
| info_outline | 4:10:02 PM | Loading test scope from class: 'GemstonesGallerySortingByTest' |
| info_outline | 4:10:02 PM | Starting to run the following scope: 'check gemstones gallery sort by price test' |
| info_outline | 4:10:02 PM | Launching browser and trying to access BN Home Page |
| info_outline | 4:10:02 PM | Open Gemstones Gallery All Price Sorted Low To High Page Direct |
| info_outline | 4:10:02 PM | Open URL: https://www.bluenile.com/gemstones/all-gemstones/?CaratFrom=0.05&Shape=round-cut&Sort=PriceAsc&RingMatchID=195917 |
| info_outline | 4:10:02 PM | click on browser Refresh button |
| info_outline | 4:10:09 PM | Scroll To Gallery Item Eight |
| info_outline | 4:10:09 PM | smart scroll to specific element |
| info_outline | 4:10:09 PM | scroll top page |
| info_outline | 4:10:09 PM | JavaScript scroll down to specific coordinates |
| info_outline | 4:10:10 PM | Not all test stages have been completed successfully |
| info_outline | 4:10:10 PM | Overall performance [running time:0.7sec] |
| cancel | 4:10:10 PM | org.openqa.selenium.interactions.MoveTargetOutOfBoundsException: (1158, 984) is out of bounds of viewport width (1360) and height (888)
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: 'R2HZLAPTOP088', ip: '192.168.14.141', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_351'
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 108.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20221215175817, moz:firefoxOptions: {args: [], prefs: {}}, moz:geckodriverVersion: 0.32.0, moz:headless: false, moz:platformVersion: 5.10.16.3-microsoft-standar..., moz:processID: 2554, moz:profile: /tmp/rust_mozprofilejEiyNG, moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: LINUX, platformName: LINUX, proxy: Proxy(), se:bidi: ws://172.26.0.3:4444/sessio..., se:cdp: ws://172.26.0.3:4444/sessio..., se:noVncPort: 7900, se:vnc: ws://172.26.0.3:4444/sessio..., se:vncEnabled: true, se:vncLocalAddress: ws://172.26.0.3:7900, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
Session ID: f4abdcac-bf3a-468e-bc7f-920ea26cf540
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
at org.openqa.selenium.remote.RemoteWebDriver.perform(RemoteWebDriver.java:618)
at org.openqa.selenium.interactions.Actions$BuiltAction.perform(Actions.java:639)
at org.openqa.selenium.interactions.Actions.perform(Actions.java:595)
at com.bluenile.testkit.pages.desktop.BasePageObject.scrollToElementAction(BasePageObject.java:526)
at com.bluenile.testkit.pages.desktop.GlobalMethodPage.scrollToGalleryItemEight(GlobalMethodPage.java:604)
at com.bluenile.testkit.desktop.Gemstones.GemstonesGallerySortingByTest.checkGemstonesGallerySortByPriceTest(GemstonesGallerySortingByTest.java:18)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:134)
at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:597)
at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816)
at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:750)
|
| cancel | 4:10:10 PM | [Unexpected Failure] See error log and screenshot below | com.aventstack.extentreports.ExtentTest@73ca882a |
| cancel | 4:10:10 PM | The test has Failed. |
| Status | Timestamp | Details |
|---|---|---|
| info_outline | 4:10:18 PM | Loading test scope from class: 'JewelryGallerySortByTest' |
| info_outline | 4:10:18 PM | Starting to run the following scope: 'check loose diamond gallery sort by price test' |
| info_outline | 4:10:18 PM | Launching browser and trying to access BN Home Page |
| info_outline | 4:10:18 PM | Open Jewelry Gallery All Price Sorted Low To High Page Direct |
| info_outline | 4:10:18 PM | Open URL: https://www.bluenile.com/jewelry/search?sort=PriceAsc |
| info_outline | 4:10:18 PM | click on browser Refresh button |
| info_outline | 4:10:24 PM | Scroll To Gallery Item Eight |
| info_outline | 4:10:25 PM | smart scroll to specific element |
| info_outline | 4:10:25 PM | scroll top page |
| info_outline | 4:10:25 PM | JavaScript scroll down to specific coordinates |
| info_outline | 4:10:25 PM | Get Gallery Item price Number By Index |
| info_outline | 4:10:26 PM | Get Gallery Item price Number By Index |
| info_outline | 4:10:26 PM | Get Gallery Item price Number By Index |
| info_outline | 4:10:26 PM | Get Gallery Item price Number By Index |
| info_outline | 4:10:27 PM | Get Gallery Item price Number By Index |
| info_outline | 4:10:27 PM | Get Gallery Item price Number By Index |
| info_outline | 4:10:27 PM | Get Gallery Item price Number By Index |
| info_outline | 4:10:27 PM | Get Gallery Item price Number By Index |
| info_outline | 4:10:27 PM | Get Gallery Item price Number By Index |
| info_outline | 4:10:28 PM | Get Gallery Item price Number By Index |
| info_outline | 4:10:28 PM | Open Jewelry Gallery All Price Sorted High To Low Page Direct |
| info_outline | 4:10:28 PM | Open URL: https://www.bluenile.com/jewelry/search?sort=PriceDesc |
| info_outline | 4:10:28 PM | click on browser Refresh button |
| info_outline | 4:10:35 PM | Scroll To Gallery Item Eight |
| info_outline | 4:10:35 PM | smart scroll to specific element |
| info_outline | 4:10:35 PM | scroll top page |
| info_outline | 4:10:35 PM | JavaScript scroll down to specific coordinates |
| info_outline | 4:10:36 PM | Get Gallery Item price Number By Index |
| info_outline | 4:10:36 PM | Get Gallery Item price Number By Index |
| info_outline | 4:10:37 PM | Get Gallery Item price Number By Index |
| info_outline | 4:10:37 PM | Get Gallery Item price Number By Index |
| info_outline | 4:10:37 PM | Get Gallery Item price Number By Index |
| info_outline | 4:10:38 PM | Get Gallery Item price Number By Index |
| info_outline | 4:10:38 PM | Get Gallery Item price Number By Index |
| info_outline | 4:10:38 PM | Get Gallery Item price Number By Index |
| info_outline | 4:10:38 PM | Get Gallery Item price Number By Index |
| info_outline | 4:10:38 PM | Get Gallery Item price Number By Index |
| info_outline | 4:10:39 PM | All test stages have been completed |
| info_outline | 4:10:39 PM | Overall performance [running time:0.20sec] |
| check_circle | 4:10:39 PM | The test has Passed. |
| Status | Timestamp | Details |
|---|---|---|
| info_outline | 4:10:47 PM | Loading test scope from class: 'ApiSearchTest' |
| info_outline | 4:10:47 PM | Starting to run the following scope: 'check search functionality by key word metal types api second test' |
| info_outline | 4:10:47 PM | Launching browser and trying to access BN Home Page |
| info_outline | 4:10:47 PM | Build Query template with request body search string to input |
| info_outline | 4:10:47 PM | Create OkHttp Client Connection |
| info_outline | 4:10:47 PM | Build HTTP POST Request |
| info_outline | 4:10:47 PM | Get HTTP POST Response |
| info_outline | 4:10:47 PM | Build Query template with request body search string to input |
| info_outline | 4:10:47 PM | Create OkHttp Client Connection |
| info_outline | 4:10:47 PM | Build HTTP POST Request |
| info_outline | 4:10:47 PM | Get HTTP POST Response |
| info_outline | 4:10:48 PM | Build Query template with request body search string to input |
| info_outline | 4:10:48 PM | Create OkHttp Client Connection |
| info_outline | 4:10:48 PM | Build HTTP POST Request |
| info_outline | 4:10:48 PM | Get HTTP POST Response |
| info_outline | 4:10:49 PM | Build Query template with request body search string to input |
| info_outline | 4:10:49 PM | Create OkHttp Client Connection |
| info_outline | 4:10:49 PM | Build HTTP POST Request |
| info_outline | 4:10:49 PM | Get HTTP POST Response |
| info_outline | 4:10:49 PM | Build Query template with request body search string to input |
| info_outline | 4:10:49 PM | Create OkHttp Client Connection |
| info_outline | 4:10:49 PM | Build HTTP POST Request |
| info_outline | 4:10:49 PM | Get HTTP POST Response |
| info_outline | 4:10:50 PM | Build Query template with request body search string to input |
| info_outline | 4:10:50 PM | Create OkHttp Client Connection |
| info_outline | 4:10:50 PM | Build HTTP POST Request |
| info_outline | 4:10:50 PM | Get HTTP POST Response |
| info_outline | 4:10:51 PM | Build Query template with request body search string to input |
| info_outline | 4:10:51 PM | Create OkHttp Client Connection |
| info_outline | 4:10:51 PM | Build HTTP POST Request |
| info_outline | 4:10:51 PM | Get HTTP POST Response |
| info_outline | 4:10:51 PM | Build Query template with request body search string to input |
| info_outline | 4:10:51 PM | Create OkHttp Client Connection |
| info_outline | 4:10:51 PM | Build HTTP POST Request |
| info_outline | 4:10:51 PM | Get HTTP POST Response |
| info_outline | 4:10:52 PM | Build Query template with request body search string to input |
| info_outline | 4:10:52 PM | Create OkHttp Client Connection |
| info_outline | 4:10:52 PM | Build HTTP POST Request |
| info_outline | 4:10:52 PM | Get HTTP POST Response |
| info_outline | 4:10:53 PM | All test stages have been completed |
| info_outline | 4:10:53 PM | Overall performance [running time:0.6sec] |
| check_circle | 4:10:53 PM | The test has Passed. |
| Status | Timestamp | Details |
|---|---|---|
| info_outline | 4:11:02 PM | Loading test scope from class: 'ApiSearchTest' |
| info_outline | 4:11:02 PM | Starting to run the following scope: 'check search functionality by regular key word api test' |
| info_outline | 4:11:02 PM | Launching browser and trying to access BN Home Page |
| info_outline | 4:11:02 PM | Build Query template with request body search string to input |
| info_outline | 4:11:02 PM | Create OkHttp Client Connection |
| info_outline | 4:11:02 PM | Build HTTP POST Request |
| info_outline | 4:11:02 PM | Get HTTP POST Response |
| info_outline | 4:11:03 PM | Build Query template with request body search string to input |
| info_outline | 4:11:03 PM | Create OkHttp Client Connection |
| info_outline | 4:11:03 PM | Build HTTP POST Request |
| info_outline | 4:11:03 PM | Get HTTP POST Response |
| info_outline | 4:11:04 PM | Build Query template with request body search string to input |
| info_outline | 4:11:04 PM | Create OkHttp Client Connection |
| info_outline | 4:11:04 PM | Build HTTP POST Request |
| info_outline | 4:11:04 PM | Get HTTP POST Response |
| info_outline | 4:11:04 PM | Build Query template with request body search string to input |
| info_outline | 4:11:04 PM | Create OkHttp Client Connection |
| info_outline | 4:11:04 PM | Build HTTP POST Request |
| info_outline | 4:11:04 PM | Get HTTP POST Response |
| info_outline | 4:11:05 PM | Build Query template with request body search string to input |
| info_outline | 4:11:05 PM | Create OkHttp Client Connection |
| info_outline | 4:11:05 PM | Build HTTP POST Request |
| info_outline | 4:11:05 PM | Get HTTP POST Response |
| info_outline | 4:11:06 PM | Build Query template with request body search string to input |
| info_outline | 4:11:06 PM | Create OkHttp Client Connection |
| info_outline | 4:11:06 PM | Build HTTP POST Request |
| info_outline | 4:11:06 PM | Get HTTP POST Response |
| info_outline | 4:11:06 PM | Build Query template with request body search string to input |
| info_outline | 4:11:06 PM | Create OkHttp Client Connection |
| info_outline | 4:11:06 PM | Build HTTP POST Request |
| info_outline | 4:11:06 PM | Get HTTP POST Response |
| info_outline | 4:11:07 PM | Build Query template with request body search string to input |
| info_outline | 4:11:07 PM | Create OkHttp Client Connection |
| info_outline | 4:11:07 PM | Build HTTP POST Request |
| info_outline | 4:11:07 PM | Get HTTP POST Response |
| info_outline | 4:11:08 PM | Build Query template with request body search string to input |
| info_outline | 4:11:08 PM | Create OkHttp Client Connection |
| info_outline | 4:11:08 PM | Build HTTP POST Request |
| info_outline | 4:11:08 PM | Get HTTP POST Response |
| info_outline | 4:11:08 PM | Build Query template with request body search string to input |
| info_outline | 4:11:08 PM | Create OkHttp Client Connection |
| info_outline | 4:11:08 PM | Build HTTP POST Request |
| info_outline | 4:11:08 PM | Get HTTP POST Response |
| info_outline | 4:11:09 PM | All test stages have been completed |
| info_outline | 4:11:09 PM | Overall performance [running time:0.7sec] |
| check_circle | 4:11:09 PM | The test has Passed. |
| Status | Timestamp | Details |
|---|---|---|
| info_outline | 4:11:17 PM | Loading test scope from class: 'ApiSearchTest' |
| info_outline | 4:11:17 PM | Starting to run the following scope: 'check search functionality by special key word api test' |
| info_outline | 4:11:17 PM | Launching browser and trying to access BN Home Page |
| info_outline | 4:11:17 PM | Build Query template with request body search string to input |
| info_outline | 4:11:17 PM | Create OkHttp Client Connection |
| info_outline | 4:11:17 PM | Build HTTP POST Request |
| info_outline | 4:11:17 PM | Get HTTP POST Response |
| info_outline | 4:11:18 PM | Build Query template with request body search string to input |
| info_outline | 4:11:18 PM | Create OkHttp Client Connection |
| info_outline | 4:11:18 PM | Build HTTP POST Request |
| info_outline | 4:11:18 PM | Get HTTP POST Response |
| info_outline | 4:11:18 PM | Not all test stages have been completed successfully |
| info_outline | 4:11:18 PM | Overall performance [running time:0.1sec] |
| cancel | 4:11:19 PM | java.lang.AssertionError: The Text: women Is Not Appears In: {"data":{"promotions":[],"items":{"total":0,"hits":[],"page":{"size":10,"number":1}}}} Text. expected [true] but found [false]
at org.testng.Assert.fail(Assert.java:97)
at org.testng.Assert.failNotEquals(Assert.java:969)
at org.testng.Assert.assertTrue(Assert.java:43)
at com.bluenile.testkit.base.AssertMethod.assertContains(AssertMethod.java:16)
at com.bluenile.testkit.desktop.SearchTest.API.ApiSearchTest.checkSearchFunctionalityBySpecialKeyWordApiTest(ApiSearchTest.java:31)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:134)
at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:597)
at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816)
at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:750)
|
| cancel | 4:11:19 PM | [Unexpected Failure] See error log and screenshot below | com.aventstack.extentreports.ExtentTest@18f2ceb3 |
| cancel | 4:11:19 PM | The test has Failed. |
| Status | Timestamp | Details |
|---|---|---|
| info_outline | 4:11:26 PM | Loading test scope from class: 'WeddingRingsGallerySortByTest' |
| info_outline | 4:11:26 PM | Starting to run the following scope: 'check wedding rings all gallery sort by price test' |
| info_outline | 4:11:26 PM | Launching browser and trying to access BN Home Page |
| info_outline | 4:11:26 PM | Open Wedding Ring Gallery Price Sorted Low To High |
| info_outline | 4:11:26 PM | Open URL: https://www.bluenile.com/wedding-rings/all-wedding-rings/?sort=PriceAsc |
| info_outline | 4:11:26 PM | click on browser Refresh button |
| info_outline | 4:11:32 PM | Scroll To Gallery Item Eight |
| info_outline | 4:11:44 PM | smart scroll to specific element |
| info_outline | 4:11:44 PM | scroll top page |
| info_outline | 4:11:45 PM | JavaScript scroll down to specific coordinates |
| info_outline | 4:11:45 PM | JavaScript scroll down to specific coordinates |
| info_outline | 4:11:46 PM | JavaScript scroll down to specific coordinates |
| info_outline | 4:11:46 PM | JavaScript scroll down to specific coordinates |
| info_outline | 4:11:47 PM | JavaScript scroll down to specific coordinates |
| info_outline | 4:11:47 PM | JavaScript scroll down to specific coordinates |
| info_outline | 4:11:48 PM | JavaScript scroll down to specific coordinates |
| info_outline | 4:11:48 PM | JavaScript scroll down to specific coordinates |
| info_outline | 4:11:49 PM | JavaScript scroll down to specific coordinates |
| info_outline | 4:11:49 PM | JavaScript scroll down to specific coordinates |
| info_outline | 4:11:50 PM | Get Gallery Item price Number By Index |
| info_outline | 4:12:15 PM | Not all test stages have been completed successfully |
| info_outline | 4:12:15 PM | Overall performance [running time:0.48sec] |
| cancel | 4:12:15 PM | java.lang.IndexOutOfBoundsException: Index: 1, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:659) at java.util.ArrayList.get(ArrayList.java:435) at com.bluenile.testkit.pages.desktop.BasePageObject.getIndexText(BasePageObject.java:189) at com.bluenile.testkit.pages.desktop.GlobalMethodPage.getItemPriceResultsNumberOnlyByIndex(GlobalMethodPage.java:549) at com.bluenile.testkit.desktop.WeddingRings.WeddingRingsGallerySortByTest.checkWeddingRingsAllGallerySortByPriceTest(WeddingRingsGallerySortByTest.java:26) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:134) at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:597) at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173) at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816) at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:750) |
| cancel | 4:12:15 PM | [Unexpected Failure] See error log and screenshot below | com.aventstack.extentreports.ExtentTest@a11065a |
| cancel | 4:12:15 PM | The test has Failed. |
| Timestamp | TestName | Status |
|---|---|---|
| Jul 5, 2023 04:01:53 PM | CheckoutTaxTBDTest | |
| Jul 5, 2023 04:10:02 PM | checkGemstonesGallerySortByPriceTest | |
| Timestamp | TestName | Status |
|---|---|---|
| Jul 5, 2023 04:02:33 PM | orderItemUsingBlueNileFinancingPaymentFullFlowTest | |
| Jul 5, 2023 04:04:06 PM | orderItemUsingBlueNileSplitItPaymentFullFlowTest | |
| Jul 5, 2023 04:05:30 PM | orderItemUsingBlueNileWireTransferPaymentFullFlowTest | |
| Jul 5, 2023 04:06:55 PM | purchaseWeddingRingVisaPaymentFullFlowTest | |
| Timestamp | TestName | Status |
|---|---|---|
| Jul 5, 2023 04:11:17 PM | checkSearchFunctionalityBySpecialKeyWordApiTest | |
| Timestamp | TestName | Status |
|---|---|---|
| Jul 5, 2023 04:11:26 PM | checkWeddingRingsAllGallerySortByPriceTest | java.lang.IndexOutOfBoundsException: Index: 1, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:659) at java.util.ArrayList.get(ArrayList.java:435) at com.bluenile.testkit.pages.desktop.BasePageObject.getIndexText(BasePageObject.java:189) at com.bluenile.testkit.pages.desktop.GlobalMethodPage.getItemPriceResultsNumberOnlyByIndex(GlobalMethodPage.java:549) at com.bluenile.testkit.desktop.WeddingRings.WeddingRingsGallerySortByTest.checkWeddingRingsAllGallerySortByPriceTest(WeddingRingsGallerySortByTest.java:26) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:134) at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:597) at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173) at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816) at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:750) |